const fs = require("fs").promises


// 基于promise 的用法
/*
fs.readdir("./avatar").then(async (data) => {
  console.log(data)
  let arr = []
  data.forEach(item => {
    arr.push(fs.unlink(`./avatar/${item}`, (err) => {
    }))
  })
  await Promise.all(arr)
  await fs.rmdir("./avatar")
}).catch()*/

fs.readdir("./avatar").then(async (data) => {
  console.log(data)
  let arr = []
  await Promise.all(data.map(item => fs.unlink(`./avatar/${item}` )))
  await fs.rmdir("./avatar")
}).catch()
